tappa bark - German English Dictionary